package com.foxire.interface4;

public interface A {
    // 1.默认方法（普通实例方法）
    // 默认方法会用public修饰符修饰
    // 如何调用? 使用接口的实现类的对象来调用。
    default void go(){
        System.out.println("A.go()");
        run();
    }

    // 2.私有方法(JDK9开始支持)
    // 如何调用? 使用接口中的其他实例方法来调用它
    private void run(){
        System.out.println("A.run()");
    }

    // 3.静态方法
    // 如何调用? 只能使用当前接口名来调用它
    public static void show(){
        System.out.println("A.show()");
    }
}
